import matplotlib.pyplot as plt
import numpy as np

x = np.linspace(10,100,10)
y1 = 2*x + 1
y2 = x**2


plt.figure(num="直线图",facecolor='grey',edgecolor='k')
plt.plot(x,y2,linewidth='2',label = 'orange',color = 'orange',linestyle='--',marker="8")

#设置x/y轴
plt.xlim((10,90))
plt.xlabel("I am x")

plt.ylim((0,6000))
plt.ylabel("I am Y")

new_ticks = [10,50,80]
print(new_ticks)

#原始数据确定位置，并在对应位置进行字符串替换
plt.xticks([10,30,50],['a','b','c'])

plt.yticks([1000,2000,4000,6000])
# 所有参数示例
# plt.plot(x,y2,linewidth='1',label = 'orange',color = 'orange',linestyle='--',marker="o")

# plt.figure(num="抛物线")
# plt.plot(x,y2)
# plt.plot(x,y1,color="red",linewidth=1.0,linestyle='--')



plt.show()